bird's–nest orchid - French English Dictionary